package com.cxf.windex.entity;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "cxf_user_info")
public class CxfUserInfo {
    @Id
    private Integer id;

    /**
     * 用户id
     */
    private String userid;

    /**
     * 用户状态
     */
    private Integer status;

    /**
     * 邀请资金
     */
    @Column(name = "invite_money")
    private BigDecimal inviteMoney;

    /**
     * 实名认证
     */
    private String realname;

    /**
     * 实名认证状态-状态
     */
    @Column(name = "realname_status")
    private String realnameStatus;

    /**
     * 实名认证时间
     */
    @Column(name = "realname_times")
    private Date realnameTimes;

    /**
     * 手机号码
     */
    private String phone;

    /**
     * 手机认证-状态
     */
    @Column(name = "phone_status")
    private String phoneStatus;

    /**
     * 支付密码-状态
     */
    @Column(name = "cashpass_status")
    private String cashpassStatus;

    /**
     * 身份证号码
     */
    @Column(name = "idNo")
    private String idno;

    /**
     * 支付密码
     */
    @Column(name = "payPassword")
    private String paypassword;

    @Column(name = "aliPay")
    private String alipay;

    @Column(name = "aliPayStatus")
    private String alipaystatus;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取用户id
     *
     * @return userid - 用户id
     */
    public String getUserid() {
        return userid;
    }

    /**
     * 设置用户id
     *
     * @param userid 用户id
     */
    public void setUserid(String userid) {
        this.userid = userid;
    }

    /**
     * 获取用户状态
     *
     * @return status - 用户状态
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置用户状态
     *
     * @param status 用户状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取邀请资金
     *
     * @return invite_money - 邀请资金
     */
    public BigDecimal getInviteMoney() {
        return inviteMoney;
    }

    /**
     * 设置邀请资金
     *
     * @param inviteMoney 邀请资金
     */
    public void setInviteMoney(BigDecimal inviteMoney) {
        this.inviteMoney = inviteMoney;
    }

    /**
     * 获取实名认证
     *
     * @return realname - 实名认证
     */
    public String getRealname() {
        return realname;
    }

    /**
     * 设置实名认证
     *
     * @param realname 实名认证
     */
    public void setRealname(String realname) {
        this.realname = realname;
    }

    /**
     * 获取实名认证状态-状态
     *
     * @return realname_status - 实名认证状态-状态
     */
    public String getRealnameStatus() {
        return realnameStatus;
    }

    /**
     * 设置实名认证状态-状态
     *
     * @param realnameStatus 实名认证状态-状态
     */
    public void setRealnameStatus(String realnameStatus) {
        this.realnameStatus = realnameStatus;
    }

    /**
     * 获取实名认证时间
     *
     * @return realname_times - 实名认证时间
     */
    public Date getRealnameTimes() {
        return realnameTimes;
    }

    /**
     * 设置实名认证时间
     *
     * @param realnameTimes 实名认证时间
     */
    public void setRealnameTimes(Date realnameTimes) {
        this.realnameTimes = realnameTimes;
    }

    /**
     * 获取手机号码
     *
     * @return phone - 手机号码
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置手机号码
     *
     * @param phone 手机号码
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取手机认证-状态
     *
     * @return phone_status - 手机认证-状态
     */
    public String getPhoneStatus() {
        return phoneStatus;
    }

    /**
     * 设置手机认证-状态
     *
     * @param phoneStatus 手机认证-状态
     */
    public void setPhoneStatus(String phoneStatus) {
        this.phoneStatus = phoneStatus;
    }

    /**
     * 获取支付密码-状态
     *
     * @return cashpass_status - 支付密码-状态
     */
    public String getCashpassStatus() {
        return cashpassStatus;
    }

    /**
     * 设置支付密码-状态
     *
     * @param cashpassStatus 支付密码-状态
     */
    public void setCashpassStatus(String cashpassStatus) {
        this.cashpassStatus = cashpassStatus;
    }

    /**
     * 获取身份证号码
     *
     * @return idNo - 身份证号码
     */
    public String getIdno() {
        return idno;
    }

    /**
     * 设置身份证号码
     *
     * @param idno 身份证号码
     */
    public void setIdno(String idno) {
        this.idno = idno;
    }

    /**
     * 获取支付密码
     *
     * @return payPassword - 支付密码
     */
    public String getPaypassword() {
        return paypassword;
    }

    /**
     * 设置支付密码
     *
     * @param paypassword 支付密码
     */
    public void setPaypassword(String paypassword) {
        this.paypassword = paypassword;
    }

    /**
     * @return aliPay
     */
    public String getAlipay() {
        return alipay;
    }

    /**
     * @param alipay
     */
    public void setAlipay(String alipay) {
        this.alipay = alipay;
    }

    /**
     * @return aliPayStatus
     */
    public String getAlipaystatus() {
        return alipaystatus;
    }

    /**
     * @param alipaystatus
     */
    public void setAlipaystatus(String alipaystatus) {
        this.alipaystatus = alipaystatus;
    }
}